* **Configuration Options**

  Ever wondered what configuration options you have available to you in files
  such as ``app/config/config.yml``? In this section, all the available configuration
  is broken down by the key (e.g. ``framework``) that defines each possible
  section of your Symfony configuration.

  * :doc:`framework </reference/configuration/framework>`
  * :doc:`doctrine </reference/configuration/doctrine>`
  * :doc:`security </reference/configuration/security>`
  * :doc:`assetic </reference/configuration/assetic>`
  * :doc:`swiftmailer </reference/configuration/swiftmailer>`
  * :doc:`twig </reference/configuration/twig>`
  * :doc:`monolog </reference/configuration/monolog>`
  * :doc:`web_profiler </reference/configuration/web_profiler>`

* :doc:`Configuring the Kernel (e.g. AppKernel) </reference/configuration/kernel>`

* **Forms and Validation**

  * :doc:`Form Field Type Reference </reference/forms/types>`
  * :doc:`Validation Constraints Reference </reference/constraints>`
  * :doc:`Twig Template Function and Variable Reference </reference/forms/twig_reference>`

* :doc:`Twig Extensions (forms, filters, tags, etc) Reference </reference/twig_reference>`

* **Other Areas**

  * :doc:`/reference/dic_tags`
  * :doc:`/reference/requirements`
